package io.gitee.bluemiaomiao.dataanalyzebackend.api;

import lombok.Getter;

/**
 * @author ：TLang
 * @date ：Created in 2020/10/15 11:15
 * @description：default ResultCode
 * @modified By：
 * @version: 1.0$
 */
@Getter
public enum DefaultResultimpl implements ResultCode {
  // 成功操作
  SUCCESS(200, "操作成功"),
  // 失败操作
  FAILED(500, "操作失败"),
  // 参数检验失败
  VALIDATE_FAILED(404, "参数检验失败"),
  // 暂未登录或token已经过期
  UNAUTHORIZED(401, "暂未登录或token已经过期"),
  // 没有相关权限
  FORBIDDEN(403, "没有相关权限");
  private long code;
  private String message;

  DefaultResultimpl(int code, String message) {
    this.code = code;
    this.message = message;
  }
}
